| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

ShadowMapParameters.h
1 // PbsShadowMapParameters.h
3 //
5
6 namespace nkAstraeus
7 {
11 struct ShadowMapParameters final
12 {
13 SHADOW_MAP_PCF _pcf = SHADOW_MAP_PCF::PCF_9_TAP ;
14 float _depthBias = -1.f ;
15 bool _debugOob = false ;
16 } ;
17 }
nkAstraeus::SHADOW_MAP_PCF::PCF_9_TAP
@ PCF_9_TAP
PCF with 9 taps.
nkAstraeus::ShadowMapParameters
Exposes parameters for the shadow map setup in materials and effects supporting it.
Definition: ShadowMapParameters.h:12
nkAstraeus::ShadowMapParameters::_depthBias
float _depthBias
The depth bias to use. Leave to -1 to use the default value.
Definition: ShadowMapParameters.h:14
nkAstraeus::ShadowMapParameters::_pcf
SHADOW_MAP_PCF _pcf
The PCF setting.
Definition: ShadowMapParameters.h:13
nkAstraeus::SHADOW_MAP_PCF
SHADOW_MAP_PCF
Percentage Closer Filtering settings available for materials and effects supporting the shadow mappin...
Definition: ShadowMapPcf.h:12
nkAstraeus
Encompasses all API of component NilkinsAstraeus.
Definition: BlurComplexEffect.h:7
nkAstraeus::ShadowMapParameters::_debugOob
bool _debugOob
Whether the out of bound debug flag should be enabled or not.
Definition: ShadowMapParameters.h:15